package com.qf.day03.method;

public class Qfsy2306Utils {


    /**
     * 写一个方法 传入两个数字 并传入一个符号 返回两个数计算的结果
     * @param a
     * @param b
     * @param c 符号
     * @return
     */
    public static int calculate(int a,int b,String c){

        switch (c){
            case "+":
                return a+b;
            case "*":
                return a*b;
            default:
//                System.out.println("输入运算符号有误，支持+，*");
                throw new RuntimeException("输入运算符号有误，支持+，*");//异常退出
        }

    }


    /**
     * 写一个方法 传入你用户名和密码 返回是否登陆
     * @param username 用户名
     * @param password 密码
     * @return
     */
    public  static boolean login(String username,String password){

        if("admin".equals(username)&&"123456".equals(password)){
            return true;
        }else {
            return false;
        }

    }










    /**
     * 打印 num 个分隔符
     *
     * @param num 分隔符的数量
     * @param s   分隔符
     */
    public static void printDelimeter(int num, String s) {
        for (int i = 0; i < num; i++) {
            System.out.print(s);
        }
        // 打印换行
        System.out.println();
    }


    /**
     * 打印静夜思
     */
    public static void printPoem() {
        System.out.println("床前明月光");  // 调用了out对象的prntln方法
        printDelimeter(10, "-");
        System.out.println("疑似地上霜");
        printDelimeter(10, "-");
        System.out.println("举头望明月");
        printDelimeter(10, "-");
        System.out.println("低头思故乡");
        printDelimeter(10, "-");
    }


    /**
     *
     * @param height 立方体的高
     * @param weight 立方体的宽
     * @param length 立方体的长
     */
    public static void area(double height,double weight,double length) {
        System.out.println("这个立方体的面积"+((height*length+length*weight+weight*length)*2));
    }




}






























